/* CSS Document */
@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,tr,td,em{ margin:0; padding:0; font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ",Tahoma,Arial,Helvetica,STHeiti; font-size:14px;}
html,body{ height:100%; background-color:#fff; color:#666}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul,li{ list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{ font-size:100%; word-wrap:break-word; font-weight:normal; font-style:normal;}
a { text-decoration:none; outline:none; font-size: 14px; color:#666}
a:hover{ color:#213E66}
img { vertical-align:middle;}

.fl { float:left;}
.fr { float:right;}
.fc { float:center;}
.clear { clear:both;}

.more{ width:150px; height:45px; line-height:45px; text-align:center; margin:0 auto;
padding-top:20px;}
.more a{ display:block;width:150px; height:45px; background-color:#ad831d; color:#fff; font-size:16px;}
.more a:hover{ background-color:#003574;}
.w1140{ width:1140px; margin:0 auto}
#head{ height:120px; width:100%;}

#head .logo{ height:70px; width:500px; margin:10px auto; background:url(../images/logo.jpg) left center no-repeat; font-size:32px; line-height:70px; text-indent:50px; float:left; color:#353535; margin-left:30px;}
#head .call{  float:right; width:300px; margin-right:20px; margin-top:20px; line-height:70px;font-size:32px; text-indent:50px; color:#b3871e;background:url(../images/tel1.png) left center no-repeat; }
#head .navmen{  width:100%; background-color:#333;height:50px; }
#head .navmen ul{ margin:0 auto;  }
#head .navmen ul li{ float:left; width:120px; text-align:center; padding:0px 10px ;}
#head .navmen ul li a{height:50px; display:block; font-size:16px; line-height:50px; color:#fff   }
#head .navmen ul li a:hover{ background-color:#076CE0}



.fullSlide {width:100%;height:550px;position:relative;background:#FFF;}
   .fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
   .fullSlide .bd ul {width:100% !important;}
   .fullSlide .bd li {width:100% !important;height:550px;overflow:hidden;text-align:center;background-position:center top;	background-repeat:no-repeat;}
   .fullSlide .bd li a {display:block;height:550px;}
   .fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
   .fullSlide .hd ul {text-align:center;}
   .fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
   .fullSlide .hd ul .on {background:#AD0E13;}
   .fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-52px;left:30px;z-index:1;width:57px;height:104px;background:url(../images/indexbannerbt.jpg) 0 0 #E9E5E4 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
   .fullSlide .next {left:auto;right:30px;background-position:-57px 0px;}  




.index_about{ width:1050px; margin:80px auto 0px}
.index_about h1{ font-size:34px; text-align:center; line-height:40px;  color:#353535; font-weight:bold}
.index_about h1 b{ color:#076CE0; font-weight:bold}
.index_about .g{ background:url(../images/g.png) center center no-repeat; widows:558px; height:21px; margin:0 auto}
.index_about .about_main{ background:url(../images/about.jpg) left center no-repeat;height:470px; margin-top:30px;}
.index_about .about_cont{ padding-left:450px; padding-top:20px; }
.about_cont .t1{ float:left; background:url(../images/mu.jpg); font-size:28px; color:#FFFFFF; width:80px; height:80px; text-align:center; line-height:80px; margin-bottom:30px; }
.about_cont .t2{float:left; width:450px; padding-left:30px; font-size:14px; line-height:25px;height:110px;}
.about_cont .t2 b{ font-size:24px; color:#111; line-height:35px;}





.index_fuwu{background:url(../images/fuwu.jpg) center center no-repeat; height:600px; width:100% ; margin:120px auto 0px}
.index_fuwu .fuwu_cont{padding-left:300px;padding-top:50px;}
.fuwu_cont .fuwu_about{ width:100%; color:#fff; padding-left:8px; margin-bottom:20px;}
 .fuwu_about h1{ font-size:36px; height:80px; line-height:80px; }
 .fuwu_about p{ line-height:30px; font-size:16px}
 
.fuwu_cont .anli{ width:840px; margin:0 auto; }
.fuwu_cont .anli li{ width:260px; height:250px; margin:10px; float:left; background-color:#fff; text-align:left; list-style:none; text-align:center}
.fuwu_cont .anli li img{ width:260px; height:195px;}
.fuwu_cont .anli li b{ font-size:15px; font-weight:bold; color:#000; line-height:25px; display:block; width:98%;}



.index_main{ width:1140px; margin:80px auto 0px}
.index_main h1{ font-size:34px; text-align:center; line-height:40px;  color:#353535; font-weight:bold}
.index_main h1 b{ color:#076CE0; font-weight:bold}
.index_main .g{ background:url(../images/g.png) center center no-repeat; widows:558px; height:21px; margin:0 auto}
.index_main .main_c{background:url(../images/main_c.jpg) right center no-repeat;height:470px; margin-top:30px;}
.main_c .t1{ float:left; background:#076CE0; font-size:36px; color:#FFFFFF; width:80px; height:80px; text-align:center; line-height:80px; margin-bottom:40px; }
.main_c .t2{float:left; background:#F1F1F1; width:450px; padding-left:30px; font-size:14px; line-height:20px;height:80px;}
.main_c .t2 b{ font-size:18px; color:#111; line-height:35px;}







.indexnews{ width:1140px; margin:80px auto 0px}
.indexnews h1{ font-size:34px; text-align:center; line-height:40px; text-transform:uppercase; color:#353535; font-weight:bold}
.indexnews .g{ background:url(../images/g.png) center center no-repeat; widows:558px; height:21px; margin:0 auto}

.indexnews .contenter{ margin:30px auto;}
.indexnews ul{ width:100%;}
.indexnews ul li{ height:40px; line-height:40px; margin-bottom:10px; text-indent:30px;}
.indexnews ul li em{ font-size:14px; margin-left:10px;font-style: italic}
.indexnews ul li a{ display:block; width:100%; background:url(../images/ca.jpg) left center #f4f4f4 no-repeat; font-size:16px}
.indexnews ul li a:hover{ display:block; width:100%; background:url(../images/ca.jpg) left center #e4e4e4 no-repeat; font-size:16px}









.foot{margin:80px auto 0px; width:100%; height:300px; background-color:#191919;color:#999999;}
.foot .w1140{ padding-top:60px; height:250px}
.footl{ width:550px}
.footr{ width:520px}
.footnav{ height:30px; line-height:30px;}
.footnav li { float:left;border-bottom:1px #999 solid; }
.footnav li a{ display:block; padding:5px 8px; font-size:14px;color:#999999;}
.footnav li a:hover{ color:#999999}
.footl .corpy{ margin-top:30px; height:50px;color:#999999; }


.footr td{ text-align:center; width:33%}
.footr td img{ padding-bottom:20px;}


#nbanner{ background:url(../images/nbanner.jpg) center center no-repeat; height:300px; width:100%}
.main{margin:80px auto 0px;}

.main h1{ font-size:34px; text-align:center; line-height:40px;  color:#ffffff; font-weight:bold}
.main .g{ background:url(../images/g.png) center center no-repeat; widows:558px; height:21px; margin:0 auto}

.main_left{ width:255px; float:left}
.main_right{ width:880px; float:right}



.navtitle{ width:225px; height:45px; line-height:45px; font-size:18px; text-indent:10px; color:#fff; background-color:#076ce0}
.main_left ul{ width:203px; border:1px #E2E2E2 solid; border-top:none; padding:10px;}

.main_left li{ margin:0 auto; border-bottom:1px #C7C7C7 dashed; width:100%; height:25px; line-height:25px; padding:10px 0}
.main_left li a{ font-size:15px; color:#333}




.main_right h1{ font-size:24px; font-weight:bold; color:#333; margin-bottom:20px;}
.main_right h2{ font-size:24px; font-weight:bold; color:#333; margin-bottom:20px; width:100%; text-align:center}
.about_c {color:#333; min-height:350px; font-size:15px;}
.about_c p{ line-height:30px;margin-top:10px;}
.about_c img{ max-width:100%;}
.about_c .map img{ width:100% !important; padding-top:20px;}
.about_c td{ padding:2px 5px; line-height:30px;font-size:15px;}
.newslist { width:98%; margin:0 auto}



.newslist li{ background:url(../images/i.png) left center no-repeat; width:100%; line-height:35px; height:35px; border-bottom:1px #D6D6D6 dashed}
.newslist li a{ display:block; float:left; font-size:15px; padding-left:20px; color:#333}
.newslist li span{ float:right; color:#CCCCCC}




.pic_main{ width:100%;  background:#fff}
.pic_main li{ width:340px; height:255px; float:left; margin:20px; background-color:#f1f1f1; text-align:center;position:relative;}

.pic_main .div{ width:310px; position:absolute; z-index:10; background:#0091db; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; left:0px;bottom:0px; height:45px; float:left; text-align:left; padding:15px 15px 0 15px}
.pic_main .div .txt{ line-height:18px; height:40px; display:block;color:#FFF; overflow:hidden}

.pic_main2{ width:100%;  background:#fff}
.pic_main2 li{ width:340px; height:295px; float:left; margin:10px; text-align:center;position:relative;}
.pic_main2 li .t1{ background-color:#f1f1f1; height:255px;}
.pic_main2 li .t2{height:40px; line-height:40px; text-align:center; font-size:16px;}

/* -- ·­Ò³Ð§¹û -- */
.apage { text-align:right; height:50px; line-height:0px; margin: 10px 0 10px;}
DIV.scott {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:20px;
}
DIV.scott A {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #555; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none;font-size:.9em;
}
DIV.scott A:hover {
BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; 1px solid; BACKGROUND-COLOR: #C11B33; color:#fff; text-decoration:none;font-size:.9em;
}
DIV.scott A:active {
BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.scott SPAN {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #555; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff;font-size:.9em;
}
DIV.scott SPAN.disabled {
BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid;font-size:.9em;
}



.posts {PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 98%; }


.productlist {
	MARGIN-TOP: 10px
}
.productlist td{ text-indent:0px !important}
.productlist LI {PADDING-LEFT: 20px; FLOAT: left;OVERFLOW: hidden; WIDTH: 232px;  HEIGHT: 300px;}
.productlist LI img{ max-height:230px; max-width:250px;}
.productlist LI .ppp { border:1px #f1f1f1 solid; width:232px; height:214px;}
.productlist LI .product_name a{
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 232px; LINE-HEIGHT:35px; HEIGHT: 35px; TEXT-ALIGN: center; font-size:16px;  
}


.product{MARGIN-TOP: 10px}
.product .pimg{ width:350px; float:left; }
.product .pimg img{ max-width:350px; }
.product .cshu{ width:300px; float:left; padding-left:50px;}
.product .cshu h2{ width:300px; color:#474747; border-bottom:1px #e6e6e6 solid; font-weight:normal; text-align:left; line-height:40px;color:#f13a3a}
.product .cshu { line-height:30px;}
.product .cshu b{ font-weight:bold; padding-right:10px; }








/*wrapper*/
#wrapper{ width:1140px;  margin:0 auto;}
#picSlideWrap{ background:#F5F8FD; border:1px solid #A9BFD6; padding-bottom:30px;}
.titleh3{ height:70px; line-height:70px; text-align:center; background:url(../images/dot.gif) repeat-x left bottom; width:910px; margin:0 auto; font-size:26px; color:#000;}
.titleh4{text-align:center; font-size:12px; color:#000; font-weight:normal; padding:10px 0 20px 0px;}

.imgnav{ width:1000px; margin:10px auto;}
#content{margin:0px auto;  line-height:19px;}
#content p{ text-indent:2em; color:#333;}

.imgnav{  position:relative; margin:0 auto; width:1000px;}
#img{ z-index:10; width:1000px; position:relative; text-align:center;}
#img img{  display:none; border:1px solid #999;padding:2px;}
#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:394px; height:578px; background:url(../images/ico/blank.gif); }
#front a{  position:absolute; left:20px; top:224px;display:block; background:url(../images/imgSlideLeft.png) no-repeat; width:104px; height:104px; display:none;}
#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:578px;  background:url(../images/ico/blank.gif);}
#next a{  position:absolute; right:20px; top:224px; display:block; background:url(../images/imgSlideRight.png) no-repeat; width:104px; height:104px; display:none;}

#cbtn{background:#EAEBF0; position:relative; height:122px; border:1px solid #D6D9DC; margin-top:12px; }
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:116px; height:86px; cursor:pointer; text-align:center; margin-right:20px; position:relative;}
#cbtn ul li img{ width:116px; height:86px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"ËÎÌå" ;font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov{ background:url(../images/imgHoverBg.gif) no-repeat;}
.ctrl div{ clear:both;}
#cSlideUl{width:828px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}
.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}




